home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr11 / intmemry.zip / MEMO1512.TXT < prev    next >
Text File  |  1992-08-27  |  9KB  |  158 lines

  1.  ╔═════════════════════════════════════════════════════════════════════════╗
  2.  ║                                                                         ║
  3.  ║          Micro Channel Above Board Technical Information                ║
  4.  ║                                                                         ║
  5.  ╚═════════════════════════════════════════════════════════════════════════╝
  6.  
  7.  RESIDENT SIZE OF DEVICE DRIVERS
  8.  
  9.      ┌─────────────────────────────┬──────────────────────────────┐
  10.      │  Device Driver              │       Size (bytes)           │
  11.      ╞═════════════════════════════╪══════════════════════════════╡
  12.      │  EMM.SYS 4.0C               │           11504 (176 with RD)│
  13.      │  EMM.SYS 4.0B               │            9824              │
  14.      │  EMM.SYS 4.0A               │            9824              │
  15.      │  EMM.SYS 4.0A with H=32     │            8928              │
  16.      │  EMM.SYS 3.5 (AT)           │            4944              │
  17.      │  EMM.SYS 3.5 (PC)           │            4944              │
  18.      │  EMM.SYS 4.0 (PS/2)         │           11392              │
  19.      │  EMM.SYS 4.0 (PS/2) with RD │             149              │
  20.      │  QUIKMEM2.SYS               │             752              │
  21.      │  QUIKBUF2 1.1               │            2960              │
  22.      │  QUIKBUF2 2.1 with pop-up   │  8208 (plus 16K bytes exp.)  │
  23.      │  QUIKBUF2 2.1 with pop-up   │            8208              │
  24.      └─────────────────────────────┴──────────────────────────────┘
  25.  
  26.  REMOVING THE ABOVE BOARD 2 PLUS INITIALIZING ADF
  27.  
  28.      First, determine which installation software was used.  The versions
  29.      are distinguished by the date on the Intel Option Diskette.
  30.  
  31.          First installation label date is 8/88
  32.          Second installation label date is 4/88 (date was misprinted, should
  33.          be 4/89), 11/89, up to 1991.
  34.  
  35.      With Second Option diskette:
  36.       1. Make sure the computer's power is OFF.
  37.       2. Remove the Above Board 2 Plus.
  38.       3. Turn the computer ON and boot to the IBM Reference diskette.
  39.       4. Answer YES to "Automatically configure?"
  40.       5. Boot to DOS, run SOFTSET, press F10 from menu option screen to save
  41.          default settings.
  42.       6. Boot up from your hard drive; the Intel extended memory message is
  43.          gone.
  44.  
  45.      With First Option diskette:
  46.       1. Make sure the computer's power is OFF.
  47.       2. Remove the Above Board 2 Plus.
  48.       3. Turn the computer ON and boot to the IBM Reference disk.  BE SURE
  49.          it's the one you used to install the Above Board.
  50.       4. Answer NO to "Automatically configure system?"
  51.       5. Select "Set configuration"
  52.       6. Select "Change configuration"
  53.       7. Press F10 to save default choices.
  54.       8. Reboot to Reference diskette and repeat steps 5, 6, and 7.
  55.       9. Boot up from your hard drive; Intel extended memory message is
  56.          gone.
  57.  
  58.  EXPANDED MEMORY PAGE FRAME INFORMATION
  59.  
  60.      The Expanded Memory Manager (EMM) in an IBM PS/2 Model 50 or 60 is
  61.      similar to its classic bus counterpart.   EMM 4.0 in a PS/2 environment
  62.      attempts to occupy more than four pages frames.  In fact, it will try
  63.      to get all eight page frames starting at C000.  In many instances, a
  64.      greater number of page frames provides more efficient use of expanded
  65.      memory.  The Above Board 2, 2 Plus, and MC can also map page frames
  66.      into conventional memory.
  67.  
  68.      PS/2 computers manage the area between C000 and DFFF differently from
  69.      classic bus computers.  The BIOS supports VGA, EGA, CGA, MCGA, and Hard
  70.      drive controllers, so none of these occupy addresses in the C000 to
  71.      DFFF range.
  72.  
  73.      EMM can't always detect add-in boards during its initialization
  74.      process.  For example, if EMM installs (taking all eight available page
  75.      frames) before a network board (trying to take the first two page
  76.      frames, C000 to C3FF), a memory conflict results.  You can resolve the
  77.      conflict by forcing EMM use only the last six page frames starting at
  78.      C800.   You do this by adding "EXPF=C800" to the device driver line in
  79.      the CONFIG.SYS file.  You could also use "EXPF=D000", but EMM would
  80.      have only its minimum four page frames.  Here's the memory map for this
  81.      example:
  82.  
  83.      ┌───────────┬───────────────────┬──────────────────────────────┐
  84.      │   Page    │   Addresses       │        Add-in Board          │
  85.      ╞═══════════╪═══════════════════╪══════════════════════════════╡
  86.      │     1     │   C000 to C3FF    │      Network board           │
  87.      │     2     │   C400 to C7FF    │      Network (same board)    │
  88.      │     3     │   C800 to CBFF    │  EMM (or unused if Expf=D000)│
  89.      │     4     │   CC00 to CFFF    │  EMM (or unused if Expf=D000)│
  90.      │     5     │   D000 to D3FF    │          EMM                 │
  91.      │     6     │   D400 to D7FF    │          EMM                 │
  92.      │     7     │   D800 to DBFF    │          EMM                 │
  93.      │     8     │   DC00 to DFFF    │          EMM                 │
  94.      └───────────┴───────────────────┴──────────────────────────────┘
  95.  
  96.      The EMM for PS/2 also has a Relocate Driver (RD) option.  This
  97.      parameter allocates one page of the page frame for EMM code, and frees
  98.      the conventional memory that EMM would have occupied.  To use this
  99.      feature, the computer must have at least one extra 16K-byte page frame
  100.      available beyond the minimum four consecutive 16K-byte page frames.
  101.      This extra page frame will be "locked" for exclusive use by EMM and
  102.      will be unavailable to any other program.
  103.  
  104.      The Mappable Conventional memory (MC) parameter disables all system
  105.      board memory and replaces the system board's conventional memory with
  106.      multiple Expanded Memory page frames.   With this option, programs such
  107.      as Microsoft Windows 2.X, Quarterdeck Desqview, Borland Paradox, and
  108.      Digital Research's Concurrent DOS run more efficiently because they can
  109.      run multiple programs out of conventional memory.
  110.  
  111.  EMM - MEMORY MANAGEMENT IN MICRO CHANNEL SYSTEMS
  112.  
  113.      Intel's Micro Channel Expanded Memory manager (EMM) can manage memory
  114.      on an Above Board MC, Above Board 2, Above Board 2 Plus and IBM's 2MB
  115.      board.  The Above Board 2 and IBM's 2MB board look the same to the
  116.      computer except for the board id code, however EMM will only use the
  117.      IBM board if an Above Board is also installed.  EMM will NOT manage the
  118.      IBM motherboard memory.
  119.  
  120.      EMM must have the EXP=xxxx parameter (where xxxx is the amount of
  121.      expanded memory to create) on its command line.  This parameter
  122.      specifies the amount of expanded memory to set up.  Any remaining Above
  123.      Board memory will be available as extended memory.
  124.  
  125.  INITIALIZING ADF DESCRIPTION
  126.  
  127.      The early initializations of the Above Board 2 Plus and Above Board
  128.      MC32 used a process called "IADF" (Initializing Adapter Descriptor
  129.      File).  This is a special binary image file that is stored in track 0
  130.      of the hard disk and executed by the POST (Power On Self Test) before
  131.      any operating system loads.
  132.  
  133.      This means that the memory is available for operating systems (such as
  134.      OS/2) that need the memory to boot.  This also means that the memory is
  135.      NOT available if you boot from a floppy disk or load an application
  136.      which alters the hard drive.  Maintaining the integrity of track 0 is
  137.      crucial to the operation of the computer.  Do not try to edit, remove,
  138.      or alter the contents of track 0.
  139.  
  140.      The current Above Board 2 Plus initialization only requires the IADF to
  141.      operate under the OS/2 environment, the IADF is not required when
  142.      operating under DOS. The current Above Board MC32 software no longer
  143.      requires an IADF for either DOS or OS/2.
  144.  
  145.  ZERO WAIT STATES WITH ABOVE BOARD 2 AND 2 PLUS
  146.  
  147.      To run the Above Board 2 or Above Board 2 Plus at 0 wait states in an
  148.      IBM model 50 or 60, you must use 100ns SIMMS, run SOFTSET and specify
  149.      the "disable" or "mappable conventional" feature.  This disables the
  150.      system board memory which is slower than 150ns memory.
  151.  
  152.      The IBM model 50z is designed to run only with 0 wait states and will
  153.      not benefit from this procedure.
  154.  
  155.  
  156. ══════════════════════════════════════════════════════════════════════════════
  157. End of file                 Intel FaxBack # 1512          August 27,1992
  158.